Cardiac Orifice - Francés Inglés Diccionario